<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>arguments</title>
</head>

<script>


//    (function (a,b,c) {
//        console.log(arguments)
//        console.log(arguments.length)
//        console.log(arguments.callee)
//
//        alert(arguments[2])
//    })("hello","boy","girl")


//    function total(n){
//        if(n<=1){
//            return 1;
//        }else{
//            return n + total(n-1);
//        }
//    }
alert(
(function (n){
        if(n<=1){
            return 1;
        }else{
            return n + arguments.callee(n-1);
        }
    })(100)
)
//    alert(total(100));



//    alert(t(100))
</script>
<body>

</body>
</html>